troupe of strolling players - Deutsch Englisch Wörterbuch